run through (the) wringer

Translations
пройти через строгие испытания
After the intense training camp, I felt like I had been run through the wringer.
После интенсивного тренировочного лагеря я чувствовал себя так, будто прошел через строгие испытания.
Definitions
To be subjected to a very difficult, stressful, or exhausting experience, often involving intense scrutiny, criticism, or hardship.